# 7-3 IP地址转换【函数】

# 读取输入的32位二进制码表示的IP地址
binary_ip = input().strip()

# 检查输入是否为32位二进制码
if len(binary_ip) != 32 or not all(char in ['0', '1'] for char in binary_ip):
    print("data error!")
else:
    # 将32位二进制码转换为十进制格式的IP地址
    decimal_ip = []
    for i in range(0, 32, 8):
        decimal_ip.append(str(int(binary_ip[i:i+8], 2)))

    # 输出十进制格式的IP地址
    print(".".join(decimal_ip))
